<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*{margin:0;padding:0;word-wrap:break-word;}
ul,li,ol{list-style:none;}
.clear{overflow:hidden;height:0;width:0;clear:both;font-size:0;}
u,i {font-style:normal; text-decoration:none;}
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal;}
table {border-collapse: collapse;border-spacing: 0;}
img,a img{border:none;}
a{text-decoration:none;color:#104798;}
a:hover{ text-decoration:underline;}
html, body, p, table,input,textarea,select{font: 12PX/24px 'Microsoft Yahei',Verdana, Arial !important;}
body{background:#FFFFFF;}
h1{font-size:14px; line-height:28px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4,h5,h6{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.colorblue {color: #104798;}
.colorblue p{ line-height:24px;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearbox {border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear: both;visibility: hidden;font-size:0;line-height:0;}

/*头部样式，logo*/
.header-wrap{height: 135px;background: url(../images/navbg.jpg) 0 0 repeat-x;}
.header{margin:0 auto;width:1000px;height:125px;}
.logo-wrap{height: 95px;position: relative;}
.logo{float:left;width:465px;height:62px; margin:0; display:inline;margin: 20px 0 0 2px;}
.headerr{float:right;width:540px;margin-top:8px;}
.nav_top{float:right;overflow:hidden;}
.nav_top li{ background:url(../images/nav-dot.gif) no-repeat 0 center;height:16px; line-height:16px; text-indent:17px; float:left;margin-right:15px;}
.nav_top li a{color:#a8a8a8;}
.nav_lang{float:right;}
.nav_lang li{float:left;margin-left:5px;}
.follow {position: absolute;top: 47px;right: 0;}

/*搜索样式*/
.txtarea{margin-left:5px;border:1px solid;border-color:#666 #ccc #ccc #666;background:#f9f9f9;}
.search{ float:right;margin-top:30px; text-align:right;clear:both;}
.stxt,.txt{margin-left:5px;padding:3px 2px;text-indent:5px;text-indent:3px;border:1px solid;border-color:#666 #ccc #ccc #666;background:#f9f9f9;}
.sselect{border:1px solid;border-color:#666 #ccc #ccc #666;background:#f9f9f9;padding:2px;}
.sbtn,.btn{cursor:pointer;background:#1D83DB;color:#fff;border:1px solid #1c6a9e;padding:0 8px;_padding:0 4px;overflow:hidden;height:24px;margin-left:5px;line-height:20px;}
.sbtn{margin-right:0;}
.sbtn:hover,.btn:hover {border-color:#3599DB;}
.sbtn:active ,.btn:active {border-color:#1E71A8;}

/*导航菜单*/
.nav{width:1000px;height:40px;/*background:url(../images/nav.gif) 0 0 repeat-x;*/}
#nav {padding:0; margin:0; list-style:none; height:40px;position:relative; z-index:500;float: left;}
#nav li.top {display:block; float:left;position:relative;width: 110px;_width: 116px;white-space:nowrap;text-overflow:ellipsis;z-index:200;}
#nav li a.top_link {display:block;height:40px; line-height:40px; color:#fff; text-decoration:none; font-size:14px;cursor:pointer;font-family: 'Microsoft Yahei',Verdana, Arial,;font-weight: normal !important;}
#nav li a.top_link span {display:block; padding:0 12px; height:40px;text-align: center;}
#nav li a.top_link:hover, #nav li.hover a.top_link, #nav li.cur a.top_link{color:#fff; background:url(../images/curbg_l.jpg) no-repeat 0 bottom;text-decoration:none;}
#nav li a.top_link:hover span, #nav li:hover a.top_link span, #nav li.cur a.top_link span{background:url(../images/curbg_r.jpg) no-repeat right bottom;text-decoration:none;}
#nav li ul.sub { display: none; position: absolute; left:0; top:39px; background: #fff; width:100%; z-index:300;background: transparent url(../images/nav_tran.png) 0 0 repeat; padding: 5px 0 6px;border-radius: 0 0 5px 5px;}
#nav li.hover ul.sub { display: block;}
#nav li ul.sub li {}
#nav li ul.sub li a {display: block;text-decoration: none;line-height: 24px; color: #fff;text-indent: 10px;width: 100%;}
#nav li ul.sub li a:hover {background:#01315d; color:#efeb06;}


.relsite {position: relative;z-index: 600;margin-top: 10px;float: right;}
.relsite-hd {width: 132px;height: 22px;background: transparent url(../images/relsites.jpg) 0 0 no-repeat;}
.relsite-bd {display: none;width: 132px;position: absolute;top:22px;left: 0;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;background: transparent url(../images/nav_tran.png) 0 0 repeat; padding: 8px 0;border-radius: 0 0 5px 5px;}
.relsite-bd li{padding: 0 5px;}
.relsite-bd a{color: #fff;line-height: 1.8;}
.relsite-bd a:hover{color: #EFEB06;}


.tag{float:left;width:948px;background:#fafafa;padding:5px;clear:both;margin-top:10px;line-height:24px;border:1px solid #CCCCCC;}
.tag a{padding-left:5px;padding-right:5px;}
.font1{font-size:11px;color:#000099;}
.font2{font-size:12px;color:#333;}
.font3{font-size:13px;color:#921680;}
.font4{font-size:14px;color:#123555;}
.font5{font-size:15px;color:#ED9633;}
.font6{font-size:16px;color:#8BKK22;}
.font7{font-size:17px;color:#791315;}
.font8{font-size:18px;color:#1B7221;}
.font9{font-size:19px;color:#83451D;}
.font10{font-size:20px;color:#1E6A93;}

/*店招样式banner*/
.banner{height:378px;overflow:hidden;z-index:0;position: relative;}
.slide-list{width:100%;height:378px;}
.slide-list li{float: left;text-align: center;}
.banner-btn{height: 10px;margin-left: -75px;position:absolute;left: 50%;bottom: 12px;z-index: 10;overflow: visible;}
.page-wrap{}
.page-wrap li{float: left;width: 30px;height: 10px;margin-right: 10px;background-color: #dadcdc;text-indent: -9999em;overflow: hidden;}
.page-wrap li.on{background-color: #54abd1;}
.lbtn, .rbtn{width: 57px;height: 57px;display: none;position: absolute;}
.lbtn{background: transparent url(../images/prevbtn.png) 0 0 no-repeat;top: -200px;left: -510px;}
.rbtn{background: transparent url(../images/nextbtn.png) 0 0 no-repeat;top: -200px;left: 600px;}
.bactive{display: block;}
.banner:hover .lbtn, .banner:hover .rbtn{display: block;}

/*内容样式CSS*/
.main{min-height: 326px;*height: auto;background: #f8f9fb url(../images/contitbg.jpg) 0 0 repeat-x;}
.main-content{width: 1000px; margin:0 auto;/*overflow: hidden;*/}
.about, .culture, .news{float: left;width: 330px;}
.culture {min-height: 326px;*height: auto; margin: 0 4px; border-left: 1px dashed #c8d4d4;  border-right: 1px dashed #c8d4d4;}
.contitle{height: 35px;font: normal 14px/2.1 'Microsoft Yahei',Verdana, Arial,;color: #195996;padding-left: 26px;background: url(../images/icons.jpg) 3px 9px no-repeat;position: relative;}
.contitle span{color: #7fc451;}
.culture .contitle {margin-left: 12px;}
.culture .contitle .more, .news .contitle .more{position: absolute;right: 10px;color: #6C6A6B;font-size: 12px;height: 12px;top: 8px;line-height: 12px;}
.about p, .culture p {font: 14px/26px 'Microsoft Yahei',Verdana, Arial,; color: #6c6a6b;text-align: justify;padding-right: 6px;padding-bottom: 15px;}
.about p.colorblue, .culture p.colorblue {color: #104798;}
.culture p {padding-left: 15px;padding-right: 10px;}
.about .learmore {text-align: right}
.news ul {padding-left: 10px;}
.news li{padding-left: 12px;background: #f8f9fb url(../images/greendot.jpg) 0 6px no-repeat;font-size: 12px;line-height: 20px;font-family: 'Microsoft Yahei',Verdana, Arial,;margin-bottom: 20px;}
.news li a{color: #6c6a6b;}
.puttime {color: #56ad1c;font-weight: bold;font-family: 'Microsoft Yahei',Verdana, Arial,;}

.cate-banner {height: 100px;background: #fff url(../images/catebg.jpg) 0 0 repeat;overflow: hidden;}
.cate-banner a{display: block; height: 100px;overflow: hidden;margin: 0 auto;width: 1000px;}

/*网站底部footer*/
.footer{width:1000px;margin:0 auto;color:#666;text-align:left;line-height:20px;padding:22px 0 15;overflow: hidden;}
.footer a{color:#999;line-height:24px;}
.footer a:hover{color:#333;}
.ftop{height: 201px; border-top: 1px solid #e8e9eb; clear:both;}
.ftop .footer{padding-top: 20px;}
.fbottom{height: 104px;border-top: 1px solid #e8e9eb; clear:both;}
.fbottom .footer{text-align: center;color: #666;}
.fbottom .footer a{color: #666;}
.barcode{width: 156px;padding-right: 60px;background: #fff url(../images/divline.jpg) 170px center no-repeat;text-align: center;}
.barcode p{margin-bottom: 10px;}
.nav-menu{width: 784px;overflow: hidden;}
.nav-menu-wrap{width: 850px;overflow: hidden;}
.nav-menu-wrap .fl{width: 168px;}
.nav-menu-wrap .fl li{padding-left: 13px;background: transparent url(../images/icons1.png) 0 center no-repeat;}
.dot {color: #014099;font-size: 16px;display: inline-block;width:13px;}
.tit-wrap {margin-bottom: 8px;}
.footer .tit{font-size: 14px;color: #333;}
.copyright{height: 36px;line-height: 36px;font-family: 'Microsoft Yahei',Verdana, Arial,;}
.inspect{}
.inspect a{margin-right: 14px;}

/*网站内容CSS*/
.aboutnav{}
.aboutnav li{background:url(../images/cate_list_bg.jpg) no-repeat center bottom;height:29px; line-height:29px;padding-left: 30px;margin-bottom: 3px;}
.aboutnav li a{  color:#666;}
.aboutnav li a:hover{ color:#104798;text-decoration: none;}
.aboutnav li.active {background:url(../images/cate_list_cur.jpg) no-repeat center bottom;}
.aboutnav li.active a{color:#fff;}
.aboutnav li.level1{/*text-indent:44px;*/}
.aboutnav li.level2{text-indent:44px;/*text-indent:64px;*/}
.aboutnav li.level3{text-indent:64px;/*text-indent:84px;*/}
.aboutnav li.level4{text-indent:84px;/*text-indent:104px;*/}
.aboutcontent{/*width:603px;*/margin:0px auto 0;line-height:26px;color:#656464;}
.aboutcontent h1{width:100%;text-align:center;line-height:50px;font-size: 22px;font-weight: normal;}
.contact{width:160px;margin:0 auto;padding-top:30px;padding-left:10px;}
.tithead {border-bottom: 1px solid #ccc;padding: 20px 0 15px;}

.info_d{width:100%;text-align:center;}
.info_d span{margin-right: 22px;color: #999;}
.news_ctn{font-size: 14px;;line-height:24px;padding-top:20px;word-wrap: break-word; }
.news_ctn p{font-size: 14px;;line-height:24px;color: #666;margin: 0 0 24px;}
.news_ctn p img{margin: 20px 0;}
.guestbook{line-height:35px;width:100%;border:#eee 1px solid;margin:15px auto;}
.guestbook tr{border-bottom:1px solid #eee;width:80%;}
.guestbook td{padding-left:20px;}

.context{line-height:24px;clear:both;margin-top:20px;}
.context li{height:24px;line-height:24px;}
.context li a{color:#104798;}
.comment{line-height:24px;clear:both;margin-top:20px;margin-bottom:10px;}
.comment li{line-height:24px;border-bottom:1px dotted #999;padding:5px 3px;}
.comment li .user{color:#104798;margin-right:10px;}
.comment table th{text-align:left;font-size:14px;color:#104798;font-weight:800;}
.comment table td{padding:3px 0;}

.mainleft{float:left;width:200px;margin-top:-20px;position: relative;}

.lefttop{height:70px; background-color: #2a4890;}
.lefttop-wrap {padding: 16px 0 0 26px;color: #fff}
.lefttop h3{ font-size:18px; line-height: 24px; font-weight: normal;}
.leftmiddle{padding-top:20px;}
.leftmiddle h3{ font-size:12px; height:44px; line-height:44px;text-indent:44px; font-weight:normal; background:url(../kl_images/left-bg.gif) no-repeat center bottom;}
.leftmiddle h3 a{color:#104798;text-decoration:underline;}
.cplist{padding:10px 0 3px 82px; background:url(../kl_images/left-bg.gif) no-repeat center bottom;}
.cplist li{height:36px; line-height:36px;}
.cplist li a{color:#656464;}

.cplast{width:118px;height:28px; line-height:28px; text-indent:8px; background:#cbdfee;}
.cpa{background:#f5fafe;width:118px;text-indent:12px; }

.mainright{float:right;width:770px;margin-top:22px}
.mainright-wrap {padding: 15px 24px;border: 1px solid #dedede;border-radius: 3px;margin-bottom: 20px; background:#FFF;}
.righttop{height:29px; line-height:1em; text-align:left;color:#555555;font-family: 'Microsoft Yahei',Verdana, Arial,;font-size: 14px;border-bottom: 1px solid #ccc;padding-left: 22px;background: #fff url(../images/location_icon.jpg) 0 0 no-repeat;}
.righttop a{color:#555555;}
.righttop a.last{color:#4e9ed9;}
.rightmiddle{overflow:hidden; height:auto;}
.rightbottom{float:left;width:734px;background:url(../images/right-bottom.gif) no-repeat;height:4px;}

.newsa{width:680px;margin:0 auto;padding-top:8px;}
.newsa li{overflow:hidden;border-bottom:1px dashed #a5a5a5;margin-top:15px;width:100%;padding-bottom:10px;}
.centerimg{ float:left;width:114px;text-align:center;height:72px;border:1px solid #e6e6e6;padding:4px;}
.centercontent{float:left;width:409px;padding-left:22px;color:#7a7a7a; line-height:200%;}
.centercontent p{line-height:200%;}
.centercontent b a{color:#104798;}

.centerlist{/*margin:10px auto;*/padding:0;}
.item-wrap {padding-top: 25px;}
.centerlist li{border-bottom:1px dashed #a5a5a5;height:156px; line-height:36px; color:#656464;clear: both;}
.centerlist li a{color:#656464;}
.centerlist li a.title{font: bold 14px/36px simsun;}
.centerlist li a.detailbtn{font: 12px/18px simsun;display: block;width: 65px;height: 18px;text-align: center;margin-top: 15px;background-color: #169ad4;color: #fff;border-radius: 2px;}
.centerlist li span{ margin-left:10px; display:inline;color:#999;}
.centerlist .pic {width: 190px;float: left;}
.centerlist .pic a{display: block; width: 160px; height: 110px; padding: 2px;border: 1px solid #ccc;}
.centerlist .desc {margin-left: 190px;}
.centerlist .desc p{font-family: 'Microsoft Yahei',Verdana, Arial,;line-height: 20px;}

.page{text-align:center;line-height:20px;padding:20px 0 20px 20px;font-family: 'Microsoft Yahei',Verdana, Arial,;}
.page a{padding:0 3px;color:#666;font-family: 'Microsoft Yahei',Verdana, Arial,;}
.page span, .page input{padding:0 3px;color:#f90;display: inline-block;padding: 0 5px;border: 1px solid #ccc;margin-left: 5px;}
.page input{height: 20px; line-height: 20px; margin-right: 5px; width: 20px;color: #333;}
.page .pagestate{color: #666;font-weight: normal;border: 0 none;margin: 0;}
.page .page_cur{font-weight:600;border: 0 none;color: #ff0000;}
.page .page_prev {padding-left: 12px;background: #fff url(../images/garrow.jpg) 4px 6px no-repeat;}
.page .page_next {padding-right: 12px;background: #fff url(../images/oarrow.jpg) 49px 6px no-repeat;}

.zhaopinlist{width:680px;margin:0 auto;padding-top:8px;color:#656464;}
.zhaopinlist li{margin-bottom:15px;}
.zhaopinlist li h5{font-size:18px;line-height:30px;color:#104798;}
.view_con .zhaopin{border-collapse: collapse;line-height:22px;margin-bottom:10px;}
.view_con .zhaopin td{border:1px solid #e3e3e3;text-indent:5px;line-height:30px;}

.sitemap li.level1{text-indent:40px;}
.sitemap li.level2{text-indent:70px;}
.sitemap li.level3{text-indent:100px;}
.sitemap li.level4{text-indent:130px;}
.sitemap li.level5{text-indent:160px;}

.view_title{width:680px;margin:0 auto;padding-top:8px;color:#656464;font-size:14px;}
.view_con{margin:0 auto;width:680px;padding:5px;margin-bottom:10px;line-height:22px;border-bottom:1px solid #e6e6e6;}
.view_con a{color:#7a7a7a;}

/*返回顶部*/
* html,* html body {background-image:url(about:blank);background-attachment:fixed;}
#backtop { bottom: 327px; clear: both; height: 73px; left: 50%; margin-left: 520px; position: fixed; width: 19px;display: none;}
#backtop a{ height: 73px; clear: both;display: block;background: #fff url(../images/backtop.jpg) 0 0 no-repeat;}
* html .backtop {
  position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

/*kefu*/
.kefu{display:block;top:150px;_top:expression(eval(document.documentElement.scrollTop+150));overflow:hidden;right:3px;position:fixed;_position:absolute;}
.keful{float:left;width:29px;margin-top:20px;height:180px;background:url(../images/kefur.gif);cursor:pointer;}
.kefur{width:110px;float:right;position:relative;display:none;}
.kefutop{width:110px;height:57px;background:url(../images/kefutop.gif);}
.kefucolose{float:right;width:22px;height:22px;cursor:pointer;}
.kefumiddle{width:110px;min-height:81px;background:url(../images/kefumiddle.gif);overflow:hidden;}
.kefumiddle li{float:left;width:110px;padding:5px 0 0 15px;overflow:hidden;}
.kefumiddle li.txt{line-height:18px;}
.kefumiddle li img{margin-right:3px;}
.kefumiddle li a{float:left;color:#333;}
.kefumiddle li a.txt{margin-top:3px;}
.kefumiddle li a:hover{text-decoration:none;}
.kefubottom{width:110px;height:42px;background:url(../images/kefubottom.gif);}

/* formvalid */
.formError {z-index: 990;}
.formError .formErrorContent { z-index: 991; }
.formError .formErrorArrow { z-index: 996; }
 .formErrorInsideDialog.formError { z-index: 5000; }
 .formErrorInsideDialog.formError .formErrorContent { z-index: 5001; }
.formErrorInsideDialog.formError .formErrorArrow { z-index: 5006; }
.inputContainer {position: relative;float: left;}
.formError {position: absolute;display: block;cursor: pointer;opacity: 0.87;}
.ajaxSubmit {padding: 20px;background: #55ea55;border: 1px solid #999;display: none}

.formError .formErrorContent {width: 100%;background: #ee0101;position:relative;color: #fff;width: 150px;line-height:12px;font-size: 11px;border: 2px solid #ddd;box-shadow: 0 0 6px #000;-moz-box-shadow: 0 0 6px #000;-webkit-box-shadow: 0 0 6px #000;padding: 4px 10px  4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.formError .formErrorArrow {width: 15px;margin: -2px 0 0 13px; position:relative;}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {margin: -2px 13px 0 0;}
.formError .formErrorArrowBottom {	box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0px 0 0 12px;top:2px;}
.formError .formErrorArrow div {border-left: 2px solid #ddd;border-right: 2px solid #ddd;box-shadow: 0 2px 3px #444;-moz-box-shadow: 0 2px 3px #444;-webkit-box-shadow: 0 2px 3px #444;font-size: 0px;height: 1px; background: #ee0101;margin: 0 auto;line-height: 0;font-size: 0;display: block;}
.formError .formErrorArrowBottom div {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
.formError .formErrorArrow .line10 {width: 15px;border: none;}
.formError .formErrorArrow .line9 {width: 13px;border: none;}
.formError .formErrorArrow .line8 {width: 11px;}
.formError .formErrorArrow .line7 {width: 9px;}
.formError .formErrorArrow .line6 {width: 7px;}
.formError .formErrorArrow .line5 {width: 5px;}
.formError .formErrorArrow .line4 {width: 3px;}
.formError .formErrorArrow .line3 {width: 1px;border-left: 2px solid #ddd;border-right: 2px solid #ddd;border-bottom: 0 solid #ddd;}
.formError .formErrorArrow .line2 {width: 3px;border: none;background: #ddd;}
.formError .formErrorArrow .line1 {width: 1px;border: none;background: #ddd;}

/* message*/
.message{width:940px;margin:20px auto;border:1px solid #ccc;font-size:12px;padding:10px;}
.message .title{color:#cc0000;border-bottom:1px solid black;font-size:14px;font-weight:800;line-height:30px;}
.message .content{line-height:25px;}
.message .content ul{list-style-type:disc;padding-left:20px;}




.tempWrap{ margin:0 auto;}</pre></body></html>